mountain thrush-babbler - Spanish English Dictionary